home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 4: GNU Archives / Linux Cubed Series 4 - GNU Archives.iso / gnu / glibc-1.09 / glibc-1 / glibc-1.09.1 / sysdeps / unix / ioctls.awk < prev    next >
Encoding:
AWK Script  |  1994-07-18  |  265 b   |  11 lines

  1. BEGIN { special = 0 }
  2.  
  3. /REQUESTS/ { nreqs = split(requests, reqs)
  4.          for (i = 1; i <= nreqs; ++i)
  5.            printf "#ifdef\t%s\n  DEFINE(\"%s\", %s);\n#endif\n", \
  6.               reqs[i], reqs[i], reqs[i]
  7.          special = 1 }
  8.  
  9.  
  10. { if (special == 0) print $0; special = 0 }
  11.